heavy armament combat vehicle - Allemand Anglais Dictionnaire